.slideBox .swiper-slide span{z-index: 5}
.slideBox .bd ul li{position: relative;}
.slideBox .prev,.slideBox .next{z-index: 5}
.slideBox .com-tpxw-dot{ height:23px; overflow:hidden; position:absolute; right:20px; bottom:5px; z-index:1; }
.slideBox .com-tpxw-dot span{ float:left; margin-right:5px;  width:22px; height:3px; line-height:14px; text-align:center; background:#FFFFFF; cursor:pointer;display: block; padding-right: 0;position: static;}
.slideBox .com-tpxw-dot span.active{ background:#f00; color:#fff;width:45px;height: 3px;background-color: #CA1E1C; }
.swiper-ztzl {margin: 0 -18px;width: auto}
.swiper-ztzl .swiper-slide .item {display: block;margin: 0 18px;overflow: hidden;}
.picScroll-left .bd ul li{float:unset}
.picScroll-left .bd ul li .pic{height: 188px;width: 100%}
.picScroll-left .bd ul li .pic img{width: 100%;height: 100%;object-fit: cover}
.picScroll-left .com-tpxw-dot{text-align: center;margin-top: 10px}
.picScroll-left .com-tpxw-dot span{ display: inline-block;  width:22px; height:4px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#979797;border-radius: 0;opacity: 1; }
.picScroll-left .com-tpxw-dot span.active{ background-position:0 0; width:45px; height:4px;background:#CA1E1C;}
@media (max-width: 1280px) {
.slideBox .bd li{height: 60vw}
.slideBox .bd img{width: 100%;height: 100%;object-fit: cover}	
}
@media(max-width: 992px){
.swiper-ztzl {margin: 0}	
}
@media(max-width: 520px){
.swiper-ztzl .swiper-slide .item{margin: 0}
}